*{padding: 0px; margin: 0px;}
html,body {
  width: 100%;
  height:100%;
}
ul,li{ list-style: none;}

.tanchuang{ display: none; width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 999999999; background: rgba(0,0,0,0.6);}
.tcbg{ width:88%; padding-top:108.2%; position: fixed; left: 6%; top:23%; background: url(../images/tanchuang.png) no-repeat center center; background-size: 100% 100%;}
.guanbi{ width: 9%; padding-top: 9%; display: block; position: fixed; right: 5%; top:16.87%; background: url(../images/guanbi.png) no-repeat center center; background-size: 100% 100%;}
.tcbg h2{ width: 100%; position: absolute; top: 5.5%; left: 0px;  font-size:24px; text-align: center;}
#tsgametu{width: 24%;top:38%;left:38%;position: fixed;}
.wenzi{ width: 40%;top:57%;left:30%;position: fixed; background: #6ca8e6; border-radius: 20px; line-height: 40px; display: block; text-align: center; color: #fff; font-size: 20px;}
.jieshi{ width: 64%;top:67%;left:18%;position: fixed;  color: #333; line-height: 30px; font-size: 18px; font-weight: 500;}
.gamebg{width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 99999998; background: rgba(0,0,0,0.6);}


.banner{display:block;width:90%;margin-left:auto;margin-right:auto;margin-bottom: 20px;}
.banner .turnplate{display:block;width:100%;position:relative; margin-top:45%;}
.banner .turnplate canvas.item{width:100%;}
.banner .turnplate img.pointer{position:absolute;width:31.5%;left:34%;top:27%;}
.lottogame{
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  background: url(../img/icon45.png) no-repeat center center;
  background-size: 100% 100%;
}

